@charset "utf-8";
html{min-height: 100%}
html,body,h1,h2,h3,h4,h5,h6,input,ul,ol,li,input,p,dl,dd,dt{padding: 0;margin: 0;}
body{font-size:16px;font-family: "Microsoft YaHei";}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;}
a:hover{color: #245399;}
img{vertical-align: middle;border: 0;}
i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
input{border: none;outline: none;display: inline-block;vertical-align: top;}
button{padding:0px;margin:0px;}
body{font-size: 17px;color: #333;}
.txto{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ov{overflow: hidden;}
.w1200{width: 1200px;margin:0 auto;}
.tout{background: #e5e8ed;padding:20px 0;padding-bottom:6px }
.w4a{margin-left: 12px;width: 1100px;}
.w4a h3{font-size: 40px;font-weight: bold;color: #245399;margin-left:15px;width: 1050px;text-align: left;}
.w4a h3 a{color:#245399;}   
.xq{margin-top:18px;font-size: 15px;overflow: hidden;width: 1100px}
.xq a{color: #cc0000;display: block;float: left;}
.xq p{display:block;float: left;max-width: 1017px;}
.newnone{margin-top:30px;}
.lunbo{width: 750px;height: 440px;position: relative;}
.lunbo .slick1 div a{position: relative;display: block;}
.lunbo .slick1 div a img{width: 750px;height: 440px;}
.lunbo1{width: 575px;height: 320px;position: relative;}
.lunbo1 .slick1 div a{position: relative;display: block;}
.lunbo1 .slick1 div a img{width: 575px;height: 320px;}
.cqn{font-size: 24px;color: #fff;width: 50px;height: 50px;line-height: 50px;position: absolute;bottom: 0px;right: 20px;}
.cqn span{font-size: 30px;color: #c31f0b;}
.slick1 .slick-dots{display: none !important;}
.slick1>button{width: 30px;height: 30px;border:none;outline: none;background: none;cursor: pointer;}
.slick1 button.slick-prev{position: absolute;left: 8px;top:42%;background: url(apprevon.png) no-repeat;}
.slick1 button.slick-prev:hover{background: url(apprev.png) no-repeat;}
.slick1 button.slick-next{position: absolute;right: 8px;top:42%;background: url(apnexton.png) no-repeat;}
.slick1 button.slick-next:hover{background: url(apnext.png) no-repeat;}
.vns{font-size: 22px;overflow: hidden;border-bottom: 1px solid #c2cfe3;padding:15px 0; }
.vns li{float: left;padding:0 9px;border-left:1px solid #cccccc;height: 25px;line-height: 25px;}
.vns li:first-child{border-left:none;padding-left:0px; }
.vns li a{color: #245399;display: block;}
.qii li.cur a{color: #c31f0b}
.vna{font-size: 17px;}
.vna li{max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 40px;}
.vna li a{background: url(point.png) no-repeat left center;padding-left:15px;}
.tow{overflow: hidden;margin-top:7px;}
.wos{width:130px;height: 48px;border:1px solid #e5e8ed ;background :#f1f3f7;font-size: 19px;color: #245399;text-align: center;line-height: 48px;display: block;margin-left:12px;}
.skb dd{display: none} 
.skb dd:first-child{display: block;} 
.w750{width:750px;} 
.w420{width: 420px}
.news{overflow: hidden;}
.newstwo{margin-top:10px;}
.qeq{height: auto;}
.qeq li a{max-width: 68%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;float: left;}
.qeq li span{display: block;float: right; color: #999999}
.sam{border-bottom: none;float: left;}
.akq{border:1px solid #cccccc;padding:9px;}
.slick2>div a img{width:100%;height: 217px; }
.slick2>button{width: 30px;height: 30px;border:none;outline: none;background: none;cursor: pointer;}
.slick2 button.slick-prev{position: absolute;left: 8px;top:42%;background: url(apprevon.png) no-repeat;}
.slick2 button.slick-prev:hover{background: url(apprev.png) no-repeat;}
.slick2 button.slick-next{position: absolute;right: 8px;top:42%;background: url(apnexton.png) no-repeat;}
.slick2 button.slick-next:hover{background: url(apnext.png) no-repeat;}
.newsthree{margin-top:30px;}
.furs{overflow: hidden;margin-bottom: 20px;border:3px solid #245399;border-bottom:none;}
.outfour{margin-bottom: 20px;}
.furs li{float: left;width: 25%;font-size: 23px;text-align: center;}
.furs li a{color:  #fff;display: block;padding-left:18%;padding-top:13px;padding-bottom: 16px;}
.furs li:first-child  a{background: url(a1.png) no-repeat 22% center #245399;}
.furs li:first-child +li a{background: url(a2.png) no-repeat 30% center #245399;}
.furs li:first-child +li+li a{background: url(a3.png) no-repeat 30% center #245399;}
.furs li:first-child +li+li+li a{background: url(a4.png) no-repeat 30% center #245399;}
.furs li:first-child.cur a{background: url(a1_on.png) no-repeat 22% center #fff;color: #245399}
.furs li:first-child +li.cur a{background: url(a2_on.png) no-repeat 30% center #fff;color: #245399}
.furs li:first-child +li+li.cur a{background: url(a3_on.png) no-repeat 30% center #fff;color: #245399}
.furs li:first-child +li+li+li.cur a{background: url(a4_on.png) no-repeat 30% center #fff;color: #245399}
.zdly{width: 280px;float: right;}
.w870{width: 870px;}
.zfxx{width: 590px;float: right;}
.alw{overflow: hidden;margin-bottom: 5px;}
.alw span{font-size: 21px;color: #245399;border-left: 5px solid #bb2335;display: block;float: left;height: 21px;line-height: 21px;text-align: left;padding-left: 12px;}
.alw a{display: block;float: right;font-size: 15px;color: #999;margin-top:5px;}
.sakmma{overflow: hidden;} 
.sakmma li{float:left;width: 275px;background: #f4fafd;border:1px solid #96abc6;border-radius: 4px;-webkit-border-radius: 4px;margin-top:19px;height: 35px;} 
.sakmma li a{display: block;font-size: 16px;overflow: hidden;} 
.sakmma li a span{border-right: 1px solid #355e92;margin: 3px 0;display: block;float: left;padding: 0 15px;width: 52px;}
.sakmma li a i{line-height: 36px;display: block;float: left;margin-left: 17px;font-style:normal;/* margin-top:11px; */}
.sakmma li.ff{float: right;}
.akbm{margin-top:30px;}
.akbm li{float: left;height: 48px;width: 50%;line-height: 48px;}
.akbm li a{display: block;border:1px solid #d8d8d8;height: 100%;}
.akbm li a span{display: block;font-size:17px;width: 48px;height:100%;float: right;background: url(88_19.png) no-repeat center center #f5f5f5;}
.akbm li a i{font-style: normal;float: left;padding-left: 68px;text-align: left;}
.akbm li:first-child a,.akbm li:first-child +li a,.akbm li:first-child +li+li a,.akbm li:first-child +li+li+li a{border-bottom: none;}
.akbm li:first-child a,.akbm li:first-child +li+li a,.akbm li:first-child +li+li+li+li a{border-right: none;}
.al1{background: #fafafa;margin-top:20px;}
.al1 .slick3{margin:0 20px;padding:20px 0;padding-bottom: 14px;}
.al1 .slick3>div a{display: block;}
.al1 .slick3>div a img{display: block;margin:0 auto;}
.al1 .slick3>div a span{display: block;margin-top:10px;text-align: center;}
.slick3 .slick-dots{display: none !important}
.slick3>button{width: 10px;height: 16px;border:none;outline: none;background: none;cursor: pointer;}
.slick3 button.slick-prev{position: absolute;left: -5px;top:42%;background: url(7_03.png) no-repeat;}
.slick3 button.slick-prev:hover{background: url(8_03.png) no-repeat;}
.slick3 button.slick-next{position: absolute;right: -5px;top:42%;background: url(8_05.png) no-repeat;}
.slick3 button.slick-next:hover{background: url(7_05.png) no-repeat;}
.w580{width: 580px;}
.askv{overflow: hidden;}
.sab{float: left;margin-left: 20px;}
.sab i{font-style: normal;font-size: 15px;color: #245399;float: left;margin-left: 10px;cursor: pointer;width: 65px;height: 29px;text-align: center;line-height: 22px;}
.sab i.cur{background: url(00_03.png) no-repeat;color: #fff;}
.awej li{width: 183px;height: 53px;border:1px solid #e7e7e7;float: left;margin-right: 10px;margin-bottom: 12px;}
.awej li.samb{height: 55px;border:none;}
.awej li a{display: block;}
.awej li a span{margin:12px 0;padding-left:20px;padding-right:10px;width: 30px;height:30px;border-right: 1px solid #e1dfdf;display: block;float: left;}
.awej li a i{display: block;float: left;margin-left: 20px;line-height: 55px;}
.amnb ul{display: none}
.amnb ul:first-child{display: block;}
.oui{overflow: hidden;}
.oui li{float: left;width:285px;height: 49px;float: left;text-align: center;font-size: 22px;line-height: 49px;margin-left: 20px; }
.oui li:first-child{margin-left: 0px;background: url(bn1.png);}
.oui li:first-child +li{background: url(bn2.png);}
.oui li:first-child +li+li{background: url(bn3.png);}
.oui li:first-child +li+li+li{background: url(bn4.png);}
.oui li a{color: #fff;display: block;}
.skab1{height: 0px;overflow: hidden;}
.answ{border-top:1px dashed #c2c2c2 ;color: #4d4d4d;font-size: 17px;}
.ww{margin:22px 0;}
.ww span{display: block;float: left;width: 28px;height: 28px;text-align: center;line-height: 28px;background: #ececec}
.ww p{float:left;margin-left: 10px;max-width: 93%;line-height: 28px; }
.dd span{display: block;float: left;width: 28px;height: 28px;text-align: center;line-height: 28px;background: #b6c3dd;color: #fff}
.dd p{float:left;margin-left: 10px;max-width: 93%;line-height: 28px; }
.dd p a{color: #999999}
.alw span.dbm1o{color: #c2c2c2}
.hdsk{overflow: hidden;margin-top: 15px;}
.hdsk li{float: left;background: #f5f5f5;width: 135px;height: 92px;margin-left: 13px;}
.hdsk li a{display: block;width: 100%;height: 100%;}
.hdsk li a i{display: block;margin:0 auto;width: 30px;height: 30px;margin-top: 15px;margin-bottom: 10px;}
.hdsk li a span{display: block;margin:0 auto;text-align: center;}
.hdsk li:first-child{margin-left: 0px;}
.hdsk li:hover{background: #2761b7}
.hdsk li:hover a{color: #fff}
.hdsk li:first-child a i{background: url(m_12.png) no-repeat center center;background-size:contain; -webkit-background-size:contain;}
.hdsk li:first-child:hover a i{background: url(m_12_on.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li a i{background: url(9_06.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li:hover a i{background: url(9_06_on.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li +li a i{background: url(9_03.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li +li:hover a i{background: url(9_03_on.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li +li +li a i{background: url(10_10.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.hdsk li:first-child +li +li +li:hover a i{background: url(10_10_on.png) no-repeat center center;background-size:contain;-webkit-background-size:contain;}
.sam1{overflow: hidden;}
.sam1 li{float: left;margin-left:22px;margin-bottom: 22px;}
.sam1 li:first-child,.sam1 li:first-child +li+li{margin-left: 0px}
.sam1 li img{width: 279px;height: 122px;}
/* .sam1 li:first-child img{height: 308px;} */
/* .sam1 li:first-child +li+li{float: right;} */
.zt li{float: left;margin-left: 10px;margin-bottom: 15px;}
.zt li:first-child,.zt li:nth-child(5),.zt li:nth-child(9){margin-left: 0px;}
.zt li a{display: block;padding:7px;border:1px solid #dfe4f0;}
.zt li a img{width: 276px;height: 103px;}
.h310{height: 270px;}
.newsfour{margin-top:0px;margin-bottom: 20px;}
.fons li:last-child {margin-right: 0;}
.fons li {width: 385px;float: left;height: 120px;margin-right: 21px;}
.fons li a{display: block;cursor:pointer;}
.fons li img{width:100%;}
.wmkmt{overflow: hidden;position: relative;top:1px;}
.bxx{font-size: 22px;color: #245399;float: left;border-bottom: 4px solid #2a7ccf;height: 35px;line-height: 35px;}
.wmkmt a{color: #999;font-size: 15px;display: block;float: right;margin-top:18px;}
.ssd li a{max-width: 76%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;}
.ssd li span{color: #999;display: block;float: right;}
.newsfive{padding-bottom: 10px;}
.tongji{height: 50px;width: 99.9%;text-align: center;border: 1px solid #E7E7E7;line-height: 50px;margin-bottom: 10px;}
.tongji>li>span{width: 25%;margin-left: 35px;}
.zfs{margin-left: 180px;}
.ssd{width: 580px;}
.dsw{width: 66px;}
.samb > a>i{margin-left:0px;width:100%;height:100%;text-align:center;background:#E5E5E5}
.h1{height: 50px;background: url(snrkka.png) repeat;width: 750px;position: absolute;bottom: 0px;left: 0px;padding-left:20px;}
.h1 p{height: 50px;line-height: 50px;color: #fff;font-size: 17px;max-width: 85%;}
.xxgk_xfwj_a{max-width:80%!important;}
.slick4>div a img{width:290px;height:auto;border-radius:5px;}
.slick4{margin-bottom:15px;}
/*cdgk*/
.newsfive{margin-bottom:15px;}
.cdgk-l{background: #f1f1f1;width: 791px;margin-right: 21px;float:left;padding: 25px 15px;}
.cdgk-r{width: 385px;float: right;}
.cdgk-img1{width: 150px;display: block;float: left;margin-left: 15px;}
.cdgk-div1{float: left;width: 560px;margin-left: 35px;} 
.cdgk-span1{display:block;}
.cdgk-p1{font-size: 15px;color: #333;line-height: 26px;margin-top: 10px;}
.cdgk-li{width: 25%;display: inline-block;float:left;padding-left: 20px;line-height: 26px;}
.cdgk-li img{margin-right: 5px;}

@media screen and (max-width: 768px) {
    .newnone{margin-top:20px;}
	.xxgk_xfwj_a{max-width:68%!important;}
	.w870{width: 100%;}
    html{overflow-x:hidden }
    .akq{margin-bottom: 0px}
    .w1200{width: 90%;text-align: center;}
    .w4a{width: 5.3rem;}
    .w4a h3{height: auto;width: 100%;margin-left: 0px;font-size: 0.3rem;white-space: normal;}
    .w4a h3 a{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 0.38rem}
    .dsw{width: 1rem}
    .dsw img{width: 100%}
    .pad{padding-top:10px;}
    .vna li{line-height: 0.4rem;padding:0.13rem 0;}
    .vna li a{height: 100%;}
    .lunbo{width: 100%;float: none;margin:0 auto;height: auto;}
    .lunbo .slick1 div a img{width: 100%;height: 4rem;}
    .lunbo1{width: 100%;float: none;margin:0 auto;height: 4rem;}
    .lunbo1 .slick1 div a img{width: 100%;height: 4rem;margin-top: 10px;}
    .cqn{font-size: 0.45rem;height: 0.8rem;line-height: 0.8rem;right: 0;width: auto;bottom: 0;}
    .cqn span{font-size: 0.55rem;}
    .w420{width: 100%}
    .vns{padding:0.2rem 0;font-size: 0.313rem}
    .wos{width: 2.12rem;height: 0.6rem;line-height: 0.58rem;font-size: 0.33rem;box-sizing: border-box;-webkit-box-sizing: border-box;margin-left:0.195rem;}
    .w750{width: 100%}
    .qeq li a{max-width: 68%;}
    .furs li a{background-image:none !important;padding:5% 10%; font-size: 0.3rem;}
    .alw span{font-size: 0.313rem;height: 0.313rem;line-height: 0.313rem;}
    .sakmma li{width: 100%;margin-top:10px;}
    .zdly{width: 100%;}
    .w580{width: 100%}
    .alw a{margin-top:0px;font-size: 0.25rem}
    .zfxx{width: 100%;margin-top:20px;}
    .h310{height: auto;}
    .furs{margin-bottom: 20px;}
    .akbm li a i{padding-left: 0.6rem;line-height: 0.6rem;font-size: 0.3rem}
    .akbm li{height: 0.6rem;}
    .akbm li a span{width: 0.6rem;height: 0.6rem;line-height: 0.6rem; font-size: 0.3rem;}
    .akbm{margin-top:10px;}
    .al1 .slick3>div a span{font-size: 0.2rem;}
    .answ{font-size:0.3rem; }
    .ww p{max-width: 86%;}
    .dd p{max-width: 86%;}
    .sam{position: relative;top:5px;}
    .sam1 li{width: 100%;margin-left:0px;height: auto;}
    .sam1 li img{height: auto;width: 100%}
    .awej li{width: 45%;height: 0.7rem;}
    .awej li.samb{height: 0.7rem;border:none;}
    .awej li:nth-child(2n){margin-right:0px !important;float: right;}
    .awej li a span{padding:0 0.2rem;}
    .awej li a i{margin-left: 0.2rem;font-size: 0.3rem;line-height: 0.7rem;}
    .awej li a span{padding: 0 0.1rem;margin: 0.1rem 0;width: 0.5rem;height: 0.5rem;line-height: 0.5rem;}
    .awej li a span img{width: 0.5rem;height: 0.5rem}
    .sab{margin-left:0px;}
    .oui li{width: 48%;margin-left: 4%;margin-bottom: 10px;font-size: 0.33rem;}
    .oui li:nth-child(1),.oui li:nth-child(3){margin-left: 0px;}
    .bxx{font-size: 0.313rem;}
    .wmkmt a{font-size: 0.25rem;}
    .newsfour{margin-top: 15px;margin-bottom: 5px;}
    .bxx{height: 0.4rem;line-height: 0.4rem;}
    .wmkmt a{margin-top:0px;}
    .zt li{width: 100%;margin-left: 0px !important}
    .zt li a img{width: 100%;height: 2rem;}
    .smar{margin-top:10px;}
    .al1{overflow-x:auto;-webkit-overflow-scrolling:touch;}
    .al1 .slick3{margin:0px;padding-bottom:10px; overflow: hidden;padding-top:10px;height: 70px;}
    .al1 .slick3>div{width: 100%;height:auto;float: left;margin-bottom: 6px;}
    .sssj{display: inline-block;height: auto;}
    .tongji{height: auto;}
	.tongji>li>span{width: 50%;display: inline-block;margin-left: 0;}
    .fons li{width: 100%;height: auto;margin-bottom: 15px;margin-left: 0;margin-right:0;}
	.ssd{width: 100%;}
	.vna li a{padding-left: 12px;}
	.ssd li a{max-width: 70%;}
	.vna{font-size: 16px;}
	.hdsk{margin-top: 15px;}
	.hdsk li{width: 48%;margin-top: 1%;margin-left: 1%;margin-bottom: 1%;margin-right: 1%;}
	.hdsk li:first-child{margin-left: 1%;}
	.slick3 button.slick-prev{left: 0;width: 25px;height: 25px;background: url(7_03.png) no-repeat center;}
	.slick3 button.slick-next{right: 0;width: 25px;height: 25px;background: url(8_05.png) no-repeat center;}
	.h1{width: 100%;}
	.outfour{margin-bottom: 0;}

    .cdgk-l{width:100%;}
	.cdgk-img1{display: none;}
	.cdgk-div1{width: 100%;margin-left: 0;}
	.cdgk-span1{text-align: left;}
	.cdgk-p1{text-align: left;text-indent: 2em;}
	.cdgk-r{width: 100%;margin-top: 15px;}
	.cdgk-li{padding-left: 0;}
}
@media screen and (max-width: 400px) {
    .sab i{font-size: 0.3rem;}
}